ser independiente (económicamente) - Spanish English Dictionary